durable cloth - German English Dictionary